﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
.b_bg { background:url(Img/Index/bannerbg.jpg) no-repeat center top;}
.banner { width:960px; height:397px; background:url(Img/Index/bansha.jpg) no-repeat center bottom; margin:0 auto;}
.banner img { height:360px; overflow:hidden;}


.container {WIDTH: 960px;HEIGHT: 360px}
.container A IMG {WIDTH: 960px;HEIGHT: 360px}
.container IMG {BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none}
.td_f A IMG {PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px}
.num {POSITION: absolute;FLOAT: right;bottom: 5px;right: 10px}
.num LI {TEXT-ALIGN: center;LINE-HEIGHT: 15px;LIST-STYLE-TYPE: none;MARGIN: 3px;WIDTH: 15px;FONT-FAMILY: Arial;BACKGROUND: url(Img/flashbutton.gif) no-repeat -15px 0px;FLOAT: left;HEIGHT: 15px;COLOR: #86a2b8;FONT-SIZE: 12px;CURSOR: pointer}
.num LI.on {LINE-HEIGHT: 15px;WIDTH: 15px;BACKGROUND: url(Img/flashbutton.gif) no-repeat;HEIGHT: 15px;COLOR: #ffffff}




.hz { height:173px; overflow:hidden; background:url(Img/Index/hzsha.jpg) no-repeat center bottom;}
.hz h2 { background:url(Img/Index/barhz.gif) no-repeat; font-size:15px; font-weight:normal; padding:0 0 0 15px; height:37px; line-height:37px;}
.hz h2 a { color:#009be1;}
.hz_con { padding:16px 0 0 15px; width:944px; height:100px; background-color:#fff; border-left:1px solid #e0e0e0; overflow:hidden;}
.hz_con ul li { float:left; width:119px; margin-right:15px;}
.hz_con ul li img { width:118px; height:63px; border:1px solid #e5e5e5; border-width:0 1px 1px 0;}
.hz_con ul li span { text-align:center; display:block; height:26px; line-height:26px; overflow:hidden;}
.hz_con ul li span a { color:#717171;}

.prolist { width:297px; height:717px; overflow:hidden;}
.prolist h2 { height:37px; line-height:37px; padding:0 0 0 15px; background:url(Img/Index/listh2.gif) no-repeat; font-size:15px; font-weight:normal;}
.prolist h2 a { color:#fff; font-weight:bold;}
.list_con { width:286px; height:679px; overflow:hidden; padding:0 0 0 11px; border-top:1px solid #ebebeb; border-left:1px solid #dfdfdf; background-color:#fff;}
.list_con h3 { font-size:12px; width:248px; height:26px; line-height:26px; overflow:hidden; margin:11px 0 0 0; background:#00a0e9 url(Img/Index/listh3.gif) no-repeat 10px center; padding-left:26px;}
.list_con h3 a { color:#fff;}
.list_con ul { width:262px; overflow:hidden; padding:7px 0 6px 12px;}
.list_con ul li { height:30px; line-height:30px; overflow:hidden; background:url(Img/Index/listdd2.gif) no-repeat left center; padding-left:14px;}
.list_con ul li a { color:#6f6f6f;}
.list_con ul .lia { background:url(Img/Index/listdd.gif) no-repeat 10px center; padding-left:18px;}


.pro {  width:648px; height:717px; overflow:hidden;}
.probar { font-size:15px; height:38px; background:url(Img/Index/barpro.gif) no-repeat left top; padding:4px 0 0 3px;}
.probar ul li { float:left; line-height:38px;}
.probar ul li a { color:#fff; text-align:center; padding:0 13px;}
.probar ul li a:hover, .probar ul .cur a { display:block; color:#3376cc; background:url(Img/Index/p_hover.gif) no-repeat center top;}
.pro_con { width:648px; height:665px; overflow:hidden; padding:10px 0 0 0; background-color:#fff;}
.pro_con ul li { margin:0 15px 0 0; width:206px; height:218px; overflow:hidden; float:left; display:inline;}
.pro_con ul li img { width:206px; height:183px;}
.pro_con ul li span { height:42px; line-height:32px;  overflow:hidden; text-align:center; display:block;}
.pro_con ul li span a { background-color:#fff; padding:0 9px; color:#686868;}
.pro_con ul .nones { margin-right:0;}
.probd { width:648px; height:220px; margin-top:9px;}


.ys02 { height:860px; overflow:hidden; background:url(Img/Index/ys.jpg) no-repeat;}
.ys02 h2 { height:135px;}
.y1_1 { top:292px; left:50px;}
.y1_1 p { width:396px; margin:0 0 0 156px; line-height:20px; color:#333; font-size:14px;}
.y1_1 p span { color:#e93c00;}
.y1_1 q { display:block; font-size:10px; width:544px; font-family:Arial, Helvetica, sans-serif; padding:12px 0 0 0; line-height:16px;}
.y2_2 { top:443px; left:50px;}
.y3_3 { top:634px; left:385px;}
.y4_4 { top:785px; left:385px;}

.bd01 { width:960px; height:90px; margin-top:20px;}
.tel1 { top:22px; right:5px; text-align:left; font-size:14px; color:#1a4280;}
.tel1 span { display:block; font-size:18px;}
.tel2 { top:22px; left:718px; text-align:left; font-size:19px; color:#fff;}
.tel2 span { display:block; font-size:20px;}


.zs { height:234px; overflow:hidden; margin-top:20px;}
.zs h2 { background:url(Img/Index/baral.gif) no-repeat; font-size:15px; font-weight:normal; padding:0 0 0 15px; height:42px; line-height:40px;}
.zs h2 a { color:#009be1;}
.zs_con { padding:10px 0 0 16px; width:943px; height:182px; overflow:hidden; border-left:1px solid #e0e1e3; background-color:#fff;}
.z01, .z03 { padding:48px 0 0 0;}
.zs_con .nr { margin:0 15px; display:inline; overflow:hidden;}
.zs_con ul li { float:left; width:205px; height:182px; padding:0 5px; display:inline;}
.zs_con ul li img { width:205px; height:146px;}
.zs_con ul li span a { height:24px; line-height:24px; text-align:center; display:block; overflow:hidden; color:#656565;}
.zs_con ul .nobot { margin-right:0;}

.jz { height:346px; overflow:hidden;}
.jz h2 { padding-left:30px;}
.jz_con { height:304px; overflow:hidden; border-left:1px solid #e0e1e3; background-color:#fff; padding:0 0 0 15px;}
.jz_con dl { width:448px; height:139px; overflow:hidden; margin:15px 30px 0 0; border-bottom:1px dotted #999; display:inline;}
.jz_con dl dt { width:150px; height:119px; float:left;}
.jz_con dl dt img{width:150px; height:119px;}
.jz_con dl dd { width:282px; height:185px; overflow:hidden; padding:0 0 0 15px; float:left;}
.jz_con dl dd h3{ height:28px; line-height:28px; overflow:hidden;}
.jz_con dl dd h3 a { color:#333; font-size:12px;}
.jz_con dl dd p { line-height:22px; height:66px; padding:3px 0 0 0; overflow:hidden;}
.jz_con dl dd span a { padding:5px 0 0 0; color:#016dd9; display:block;}
.jz_con .nobot { margin-right:0;}


.about { width:745px; height:414px; overflow:hidden; margin-top:20px;}
.about h2 { background:url(Img/Index/barabout.gif) no-repeat; height:36px; line-height:32px; font-size:14px; padding:0 10px 0 12px;}
.about h2 a { color:#fff;}
.about h2 span a { font-weight:normal; font-size:12px; color:#666;}
.a_con { padding:18px 0 0 0; height:432px; overflow:hidden;}
.a_con dl { width:745px; height:190px; overflow:hidden; border-bottom:1px dotted #989898;}
.a_con dl dt { float:left; width:285px; height:175px; overflow:hidden;}
.a_con dl dt img{width:285px; height:175px; }
.a_con dl dd { float:left; width:416px; height:175px; padding-left:22px; overflow:hidden;}
.a_con dl dd h3 a { color:#333; font-size:14px; height:26px; line-height:26px;}
.a_con dl dd p { line-height:22px; padding:5px 0 0 0;}
.a_con dl dd span a { margin:8px 0 0 0; display:block; color:#016dd9;}
.a_con ul { height:127px; padding:10px 0 0 0; }
.a_con ul li { float:left; width:178px; margin-right:10px;display:inline;position: relative;}
.a_con ul li img {width:178px; height:127px;}
.a_con ul li span { left:0;bottom:2px; width:178px; text-align:center; display:block; overflow:hidden; height:23px; line-height:23px; background-color:#444; filter: Alpha(opacity=70); opacity:0.7;}
.a_con ul li span a { color:#fff;}
.a_con ul .nobot{margin-right:0px;}

.ry { width:190px; height:414px; overflow:hidden;}
.ry h2 { background:url(Img/Index/barry.gif) no-repeat;}
.ry_con { height:378px; overflow:hidden;}
.ry_con ul { height:367px; overflow:hidden;}
.ry_con ul li { width:190px; height:171px; border-bottom:1px dotted #989898; padding:12px 0 0 0;}
.ry_con ul li img { width:190px; height:136px;}
.ry_con ul li span { height:35px; line-height:28px; border-bottom:2px solid #fff; text-align:center; display:block; overflow:hidden;}
.ry_con ul .nobot { border-bottom:none;}

.js { width:322px; height:332px; overflow:hidden;}
.js h2 { height:32px; line-height:32px; border-top:1px solid #cdcdcd; border-bottom:1px dashed #9c9c9c; padding:0 6px 0 8px; font-size:16px; font-weight:normal;}
.js h2 a { color:#000;}
.js h2 span a { font-size:12px; color:#666;}
.js_con { width:314px; height:293px; overflow:hidden; padding:5px 0 0 8px;}
.js_con ul li { color:#333; height:28px; line-height:28px; background:url(Img/Index/dd1.gif) no-repeat left center; padding:0 8px 0 12px;}
.js_con ul li a { color:#333;}
.js_con ul li a:hover, .js_con ul .cur a { color:#016dd9;}




.new { width:322px; height:332px; overflow:hidden; margin-left:30px;}
.n_con { padding:16px 0 0 10px; width:312px; height:292px; overflow:hidden;}
.n_con dl { width:312px; height:91px; overflow:hidden; border-bottom:1px dotted #9c9c9c; overflow:hidden;}
.n_con dl dt { width:94px; height:78px; background:url(Img/Index/dtsha.gif) no-repeat left bottom; float:left;}
.n_con dl dt img { width:93px; height:71px; border-right:1px solid #ebebeb; border-top:1px solid #ebebeb;}
.n_con dl dd { padding-left:16px; width:198px; float:left;}
.n_con dl dd h3 a { font-size:14px; height:30px; line-height:30px; color:#333;}
.n_con dl dd p { line-height:22px;}
.n_con dl dd p a { padding:0 0 0 5px; color:#016dd9;}
.n_con ul  { padding:5px 0 0 0; width:310px; overflow:hidden;}
.n_con ul li { height:28px; line-height:28px; overflow:hidden; background:url(Img/Index/dd1.gif) no-repeat left 11px; padding:0 5px 0 12px; color:#333;}
.n_con ul li a { color:#333;}
.n_con ul li span{ float:right;}


.faq { width:255px; height:332px; overflow:hidden;}
.faq h2 { background:url(Img/Index/barfaq.gif) no-repeat; height:37px; line-height:37px; font-size:16px; font-weight:normal; padding:0 10px 0 15px;}
.faq h2 a { color:#fff;}
.faq h2 span a { font-size:12px;}
.fa_con { padding:0 0 0 16px; width:238px; height:295px;}
.fa_con dl { width:224px; padding:12px 0; border-bottom:1px dashed #d0d0d0;}
.fa_con .nobot { border-bottom:none;}
.fa_con dl dt { height:28px; line-height:28px; color:#000; font-weight:bold;}
.fa_con dl dd { line-height:20px; overflow:hidden;}
.fa_con dl dd q { float:left; height:36px;}

.link { width:958px; height:120px; overflow:hidden;}
.link h2 { background:url(Img/Index/barlink.gif) no-repeat; color:#fff; height:37px; line-height:37px; padding:0 12px 0 30px; font-size:16px; font-weight:normal;}
.link h2 a { color:#3376cc;}
.link h2 q { padding-left:60px;}
.link h2 span a { font-size:12px; font-weight:normal; color:#fff;}
.l_con { line-height:28px; width:938px; padding:10px 10px 0 10px; height:73px; background-color:#fff; overflow:hidden; border-left:1px solid #dfe1e3;}
.l_con a { padding:0 18px; color:#333;}

